# 语法格式
# try:
#  # 尝试执行的代码
# pass
#  except 错误类型1:
#  # 针对错误类型1， 对应的代码处理
# pass
#  except 错误类型2:
# # 针对错误类型2， 对应的代码处理
# pass
#  except Exception as e:
#  # 打印错误信息
# print(e)
#  else:
#  # 没有异常才会执行的代码
# pass
#  finally:
#  # 无论是否有异常， 都会执行的代码
# pass

"""
需求：
1. 提示用户输入一个整数
2. 使用 8 除以用户输入的整数并且输出
3. 如果不是整数, 提示：输入错误,请输入数字
4. 如果是整数，但是除数为0，提示：不能被0整除
5. 如果是满足条件的整数, 则进一步判断是奇数还是偶数
6. 最终提示: 程序运行结束
"""

try:
    num = int(input("请输入数字:"))

except ValueError:
    print("输入的是非数字")
    result = 8 / num
except Exception as e:
    print(f"其他错误类型:{e}")
else:
    if num % 2 == 0:
        print("偶数")
    else:
        print("奇数")
finally:
    print("程序运行结束")